package ln.javatest.day12.demo02;
/*
java.util.Hashtable<K,V>集合 implements Map<K,v>接口
Hashtable：底层也是一个哈希表，是一个线程安全的集合，是单线程集合，速度慢
HashMap：底层也是一歌哈希表，是一个线程不安全的集合，是多线程集合，速度快

HashMap集合（和之前学的所有集合）：都可以存储null值，null键
Hashtable集合：不能存储null值，null键

Hashtable和Vector集合一样，被（HashMap,ArrayList）取代了
Hashtable的子类Properties依然活跃在历史舞台
Properties集合是唯一和IO流相结合的集合
*/

import java.util.HashMap;
import java.util.Hashtable;

public class Demo02HashTable {
    public static void main(String[] args) {
        HashMap<String,String> map = new HashMap<>();
        map.put(null,null);
        System.out.println(map);
        Hashtable<String,String> table = new Hashtable<>();
        //出错table(null,null);
    }
}
